// pages/index/zhidingfufei/zhidingfufei.js
var $http = require('../../../utils/api/fabuxinxi.js')
var $comhttp = require('../../../utils/api.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    feelists: [],
    current: [0, 0]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    this.setData({
      id: options.id
    })
    // 置顶收费列表
    $http.top_fee().then((res) => {

      var data = res.data
      if (data.code == 1) {
        data.data[0].checked = 'true'
        this.setData({
          feelists: data.data,
          current: [data.data[0].value, data.data[0].name]
        })
      }
    })
  },
  radioChange: function(e) {

    this.setData({
      current: e.detail.value.split(",")
    })
  },
  pay() {

    var arr = this.data.current;
    var data = {
      id: this.data.id,
      top_name: arr[1],
      top_money: arr[0],
      cat_money: 0,
      total_money: arr[0],
    }

    // return false
    wx.login({
      success: function(res) {
        if (res.code) {
          data = Object.assign(data, {
            js_code: res.code
          })

          $http.dongtaiadd(data).then((res) => {



            wx.requestPayment({
              'timeStamp': res.data.data.timeStamp,
              'nonceStr': res.data.data.nonceStr,
              'package': res.data.data.package,
              'signType': res.data.data.signType,
              'paySign': res.data.data.paySign,
              'success': function(result) {
                $comhttp.pay_sucesss(res.data.data.order_id, res.data.data.table).then((re => {

                  wx.showToast({
                    title: '置顶成功',
                    icon: 'success',
                    duration: 2000,
                    success: function() {

                    }
                  })
                  setTimeout(function() {
                    wx.switchTab({
                      url: '/pages/index/index'
                    })
                  }, 1000)
                  // if (re.data.code == 1) {


                  // } else {
                  //   wx.showToast({
                  //     title: '发布失败',
                  //     icon: 'success',
                  //     duration: 2000
                  //   })
                  // }
                }))
              },
              'fail': function(result) {}
            })



          })
        }
      }.bind(this)
    })

  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})